Java

您所在的位置:网站首页 java list 去除重复元素 Java

Java

2023-08-08 07:11| 来源: 网络整理| 查看: 265

List集合中的remove方法

remove(int index) :移除此列表中指定位置上的元素。

Iteractor的remove方法

remove(): 从迭代器指向的 collection 中移除迭代器返回的最后一个元素.

 

1.使用普通for循环.

/* 删除ArrayList集合中的 "bbb" 元素. */ public class list { public static void main(String[] args) { // 定义ArrayList集合,并存入多个字符串。 ArrayList list = new ArrayList(); list.add("aaa"); list.add("bbb"); list.add("bbb"); list.add("ccc"); list.add("bbb"); list.add("bbb"); list.add("aaa"); System.out.println("删除之前:"+list); // 使用普通for循环遍历 , 删除元素 bbb for (int i = 0; i < list.size(); i++) { // 判断集合中元素是否和bbb相等. if("bbb".equals(list.get(i))){ list.remove(i); i--; // 重点 - 一定要注意写! } } System.out.println("删除之后:"+list); } } 删除之前:[aaa, bbb, bbb, ccc, bbb, bbb, aaa] 删除之后:[aaa, bbb, ccc, bbb, aaa]


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3